The NIST EXPRESS Toolkit – Updating Existing Applications
نویسنده
چکیده
The NIST EXPRESS toolkit is a software library for building EXPRESS-related tools. The toolkit was previously released in 1991, based on ISO TC184/SC4 N14 (familiarly called “EXPRESS N14”). The current release is based on Draft International Standard (DIS) 10303-11 (N151) and while the philosophical underpinnings are similar, much of the interface has changed significantly. This paper describes changes that must be made to existing applications so that they can work with the new toolkit. This paper should be read by anyone maintaining software based upon the NIST EXPRESS toolkit. This paper will also provide insight to people interested in the internals of EXPRESS implementations and some of the ways they have changed over time due to experience and the different EXPRESS specifications.
منابع مشابه
An Object-Oriented Tcl/Tk Binding for Interpreted Control of the NIST EXPRESS Toolkit in the NIST STEP Application Protocol Development Environment
The National Institute of Standards and Technology (NIST) has built numerous software toolkits and applications for manipulating STEP and EXPRESS data. These toolkits are traditionally used as compiled libraries which are linked to other compiled modules. This paper describes a binding allowing the toolkit interfaces to be called from interpreted scripts. This significantly reduces the time req...
متن کاملThe NIST EXPRESS Toolkit – Introduction and Overview
The NIST EXPRESS Toolkit is a software library for building EXPRESS-related tools. This paper gives an introduction, overview, and history of the toolkit. This paper also describes how to get more information on the toolkit. No knowledge of EXPRESS or the EXPRESS Toolkit is presumed other than a rudimentary grasp of basic computer science.
متن کاملThe NIST EXPRESS Toolkit: Requirements for Improvement
The NIST EXPRESS toolkit is a software library for building EXPRESS-related tools. This paper is one in a series describing the latest version of the toolkit. This document describes shortcomings of previous versions of the toolkit, requirements for improvement, and a recommended approach for addressing those requirements. A background knowledge of EXPRESS and the EXPRESS toolkit is presumed as...
متن کاملThe NIST EXPRESS Toolkit – Lessons Learned
In 1990, NIST released a software toolkit for building EXPRESS-related tools. The software was based on early drafts of EXPRESS and included a parser, a resolver, and a framework for producing schema-independent tools. During the past year, we have redesigned the toolkit with respect to user experience and the EXPRESS Draft International Standard. Our work will be of interest to implementors of...
متن کاملThe Nist Express Toolkit – Design and Implementation
This paper describes the design and implementation of the toolkit including its important interfaces, data structures, and algorithms. This paper is recommended for anyone wishing to modify the toolkit or anyone wishing to build their own EXPRESS implementation. The reader is assumed to be familiar with the EXPRESS language, the basics of traditional language implementations, and C – the langua...
متن کامل